Clean and comfortable in a very pleasant setting.