The apartment was great- just as described and was very clean and had everything we needed. Nice and close to the beach and also close to the metro. We had no issues at all apart from checking in and out. The day we arrived the hosts were out of town and left the key with the bar opposite the house, however none of the staff knew anything about a key being left with them and none of them spoke English and we were unable to get in contact with the hosts for 45 minutes - once we were able to reach them it was sorted out immediately. On the morning of our departure we were locked inside the property by the cleaner and we hadn't been given a key for this lock so were unable to pass the key to a passer-by to unlock the door and let us out. Fortunately we were able to get in contact with the hosts within 10 minutes this time and didn't miss our flight. Apart from these check-in and out issues we had no problems and the apartment was great!