Fantastic apartment in a great location. Amazing view and access to beach. Very clean and comfortable. Hosts were great with communication. We had such a great time. Would definitely recommend.