Absolutely wonderful and charming place with all the right touches. Incredible views, nice amenities and a fabulous location. 5 Star all the way!