Spotless, Karen even provides ground coffee. Wifi good, check in easy. Only downside is the street parking but it doable and no reason not to stay here.