Clean. Spacious. As described. Great location. Friendly and helpful host.