Very clean, lots of space... Karen was very accommodating and we couldn't ask for more :)