A comfortable place to stay, well equipped and private.