Very clean--spotless. Plenty of room. Comfortable. Welcoming.