We loved staying at Zoe's place! After a long journey it was so welcoming, clean, spacious, airy and well equipped. We loved the position of the apartment, set back from the busy resort strip so quiet and peaceful..but only a few minutes walk to the busy area. we loved that the apartment was on the ground floor as it was easy to walk out to the swimming pool and garden area. The apartment is very spacious and exactly as shown in the photos.