very clean & comfortable stay