Great location with excellent view and fun amenities! We had some issues trying to figure out requirements for check in and found that the staff in the lobby were less than welcoming, but enjoyed our stay outside of that. The apartment was very clean and everything was as advertised. We loved the beach cart!