Very clean, well equipped, very very neat and tidy. Spacious.