A quiet, private little place to stay.