we had a great stay at this apartment. it was very clean , amazing views and had everything as described. for us it was in the best location with a 2 minute walk to the nearest beach (although the apartment does offer transport to the beach ) big supermarket across the road 2 minute walking. OK size pool . the lifts as previously stated were sometimes slow but not enough or that bad to make us not want to stay again. I would definitely stay again. host was great too.