Absolutely fantastic!! The views are amazing and the accomodation is beautiful. Impeccable styling, comfortable and clean ammenities all the small things thought of we will be back.