The apartment itself is lovely and a peaceful get away. You are very close to other people terraces which can make you slightly uncomfortable when sitting outside having a chat at night (not wanting to disturb the neighbours). The swimming pool is nice although again a bit uncomfortable with neighbours not allowing you to have a coffee with your early morning swim.
Unfortunately the check in experience was very poor. Was left searching for the apartment entrance for 45 mins as two address were given on the booking (both incorrect) and was receiving no answer from the host at time of check in. When we finally got through turned out it was a 3rd address but it still did not take you to the right location using google maps. When we finally got to the right location, there was no key in the lockbox and we had to wait another 30 minutes until the cleaner was back with it. All of this whilst in the blazing heat which of course is not nice when you first arrive. The toilet in one of the bathrooms was also broken which we informed the host of. We were told to get on with our day and someone from maintenance would come and fix it. That was not the case and after repeatedly reporting it was told maintenance would come to the apartment after we left. It was manageable as there were other toilets but given the price paid for the place, we understandably expect everything to be in working condition.