A perfect stay - new apartment with amazing views and great location to the beach. Everything was as described on the site. Communication good and easy check in.