A beautiful place to stay. Great for a romantic getaway or a small family stay. We stayed for one night with our newborn baby and dog and would of loved to stay longer. Great rooms and surroundings.