Great location, right on the beach with amazing views. They allowed us to check in early and check out a bit later so very accommodating. Apartment was well equipped and clean. Only down side was that you had to pay for wi-fi (our mistake for not reading description properly). Was a great stay and would recommend.