Fantastic location and super attentive hosts. Everything just as they describe. Great place.