We stayed here for 9 nights as a family of 4 (2 adults and 2 children 4 & 6) and its hands down the best apartment in a well maintained Resort - I could not fault our stay! The apartment has been tastefully renovated with everything you would need - there is tea/coffee, essential condiments, pool toys, tennis racquets, high chair, baby monitor etc. Each bedroom has a King bed (which can be configured to 2 x KS beds) and TV screens in each room with access to a lot of streaming services - which was nice to watch of an evening when the kids were asleep. The spa bath on the balcony was fun - the kids probably enjoyed this the most after spending the day in the pool to relax in the spa. The apartment has the best location in the complex. It over looks the beach pool from the second level with a spacious balcony to enjoy the view and the surrounds. The main pools in the complex were all heated to a beautiful temperature and having the pool / swim up bar was great to grab a bite to eat / afternoon drink.