Perfect, quiet and well equipped. Spotlessly clean