Absolutely beautiful, spacious place to stay in a beautiful location