My family had a very enjoyable stay at the apartment. It is well placed a couple of blocks back from the beach. The photos are a very accurate representation of the apartment and the view from the balcony. The apartment is compact but is well appointed, was very clean on arrival and has been been refurbished nicely. Check-in procedure was communicated well in advance. I have no hesitation in recommending the apartment.