Comfortable and clean in a wonderful setting.