Great location, easy walk to a calm beach. Facilities are excellent, we were in the pool/trampoline area everyday. The unit was in the best spot for us as it looks over the playground. Everything was as expected and as advertised. Communication was good. Be aware in the peak of summer the mezzanine level holds the heat. The air con doesn't reach up there very well, but the fan at the bedside did help and was appreciated. Also the skylight in mezzanine level means an early wake up so bring something to cover your eyes. Downstairs block out blinds were great, and the bedroom down there was cooled by the living room air con so the kids slept really well. Overall a great stay, would definitely recommend, and hope to come again next summer.