Very clean & comfortable stay