Fantastic place--large, clean, well-equipped. The bed is comfy and the apartment has all the amenities. Perfect location right on the beach. Very responsive to messages. I highly recommend!