It far exceeded out expectations. Checkin was hassle free, and flexible, vistas amazing, pools beautiful location fabulous, all round wonderful, thanks so much for making our holiday special.