Absolutely fabulous! Great host, beautiful amenities, stunning location and styling. Couldn't have asked for more. Would stay again.