Can't recommend this place enough. We wished we could stay longer. The place itself is perfect, and then Mary's hospitable touches were icing on the cake!