Homely and comfortable accommodation in a wonderful location.