A charming, peaceful and secluded place to stay.