The location of this unit was fabulous (walking distance to shops, restaurants and the beach/pools), and the unit itself was really nice (comfortable, well-appointed, ample natural light, spacious, great outdoor living spaces). My husband and I stayed with our 3.5 yo son, and it was perfect. Having access to Camp Watercolor was the best part (the water slide and lazy river were a blast for our son, and the convenience of food and drinks by the pool was ideal). My only complaints are: that you can’t use both showers/tub at the same time without losing hot water; and though a coffee maker was provided, actual coffee was not (they may have communicated this in advance, but I missed that). Otherwise, the unit had everything we needed and more. Would definitely recommend and will stay again.