Great location. Spacious. Spotlessly clean. Very responsive host. Good value.