Very clean with plenty of space. Was able to accommodate last minute when issues with another airbnb arose. Would definitely stay again!