Wonderful location, place, amenities, service and hosts. Fully stocked kitchen which was specifically stocked to our needs. Overall am excellent place to stay for families or medium sized groups.