Lovely stay, in a beautiful location. Bonus pets on site.