A private, lovely place to stay