A charming place to stay.