Clean, PLENTY of room and beds. Great communication from the start. Highly recommend.