This place checks all the boxes. Comfort, charm, location. Really enjoyed our time. Karen and Joe made everything super easy