very clean and well equipped. excellent amount of space