We didn't stay there, but spent an afternoon or 2 hanging out on their beach. As someone else mentioned, the restaurant and bar are a little on the expensive side. I easily spent $100 on lunch and drinks for two of us. That said, the food is great (thumbs-up on the fish tacos!) and the portions were large. Great place to chill.