Fantastic location, great place, and amazing hosts who have thought of everything!