Great location, thoughtful extras, very relaxing.