This apartment was the perfect size for our family of 5. The kids were so happy in their room with their own tv and bathroom (and us parents appreciated having our own space too!). The plunge pool was a little chilly but we loved having our own private pool loungers and we were very close to the heated tropical pool and spa where we spent the majority of our time. We made good use of the kitchen and laundry facilities in the room. Deb was a great host. We had a little mix up with beds at check in and Deb was very prompt at getting that sorted out with her cleaner who was efficient and friendly. The resort is in the Salt Village where there is an excellent walk/cycle path that goes past it alongside the beach and also a fun playground for kids.