A lovely, comfortable place in a stunning location.