The condo unit itself, the location of the condo unit, the staff that supported us, and the many amenities available were absolutely perfect. If you want to go to a cheerful, happy spot, this is the place to go. You will not be disappointed.