Fantastic location. Wonderful hosts. Amenities above and beyond!