Great hosts, very accommodating and in a beautiful location. Everything I wanted and more!