There are just no words other than an Amazing place in an amazing location and a beautiful town. All descriptions listed are very well said. Would not change a thing.