great place in a truly beautiful location.