Very clean. Spacious. Very pleasant host.