Apartment is in a great location and has good links for transport to beach/airport/sightseeing. It is a great size, we had four people in the apartment and had loads of room, had everything we needed for cooking etc. Would recommend a stay here.
Only issues were in relation to communication with the host, we spoke the day before about a check in time and then let them know when we arrived at the airport. We arrived at the apartment and no one was there so we messaged and we’re advised someone was on the way but they weren’t as they were doing another check in so we were stood around waiting for half an hour - could have been better communication here. Also we received a message on one of our nights from the apartment company saying there had been noise complaints, we received a second one saying still noise complaints and they might send someone round and charge us. We weren’t even in the apartment and hadn’t been for hours, I responded advising of this and received no response and no apology - also found this quite poor.