Fantastic location and wonderfully hospitable accommodations.