Spacious and well equipped. Spotlessly clean.