Its a great place to stay, you get a spectacular view of the beach and ocean. The pools are great, the beach water pool is nice, restaurant is a good, but the only thing are the rooms. The rooms need an upgrade and are in need of new plumbing. The water doesnt drain quick enough from the shower, leaving it to turn into a pool. I have stayed there a few times now, I would have thought that would have been fixed by now. Other then that its a cool spot to stay with the family or friends.