Very clean, plenty of space, would definitely stay again!