Very clean & comfortable, located in a nice setting.