Apartment is in a good location, near the beach and easy to get into the main city. Unfortunately the hosts were not easy to contact when we arrived on day one. After confirming early check in when booking, this was no longer an option upon arrival so had to wait hours to access apartment! However apartment was clean and and spacious.