Great space with well thought out details, kind hosts, and a beautiful location. We would happily stay here again.