Very clean. Very large and spacious place