Spacious and well equipped. Spotlessly clean