The garden view apartment had everything we needed, including a bonus spa bath on the balcony and a sea view that I wasn’t expecting.
The lounge was big enough for one kid on the couch and one on the extra bed ($35 per night). The main bed was comfy and the apartment was clean and air conditioned. Screen only between main bedroom and lounge.
A few minor items needed to be replaced (broken toaster, fridge that freezes everything or nothing, aged bath tap and plug, paint in the main bedroom) but that didn’t spoil the holiday.
The staff were friendly and flexible, the pool, spas, sauna and gym were clean well maintained. The pool could have done with more shade to make lounging/reading by it an option. All in all very happy with our stay.