Clean and comfortable in a lovely location.