100%! 10/10! Fantastic! Clean! neat! superb! Easy! Spacious!