Clean. Spacious. Excellent value and a nice host.