A really charming place to stay.