A charming and private place to stay.