Absolutely perfect; location, views, architecture, tranquility, comfort, breakfast, and so much more