Ultra clean, reasonably spacious, convenient, safe and a good value.. very happy overall.