We loved the Mary St. Guest House! It's in the perfect location, within walking distance of Thames St. where all of the shops, restaurants, and bay is. It was super clean, well equipped, and comfortable.