very clean and spacious place