Very up to date, clean, with lots of room.