Gorgeous location, stylish, well equipped and very comfortable. Lots of added extras. Great attention to detail and great consideration for guests.