This place has it all, beautiful views, great sunsets, a small beach to relax at. The units was clean and roomy. It does get a tad hot but you are reminded the beach is right there if you need to cool off. They do have a swamp cooler in the bedroom that works just right.