A lovely place to stay that offers a different sort of luxury.