Very clean, plenty of space! very accommodating.