Spotless. And spot on location. Grocery store and coffee shops just a few steps away. Hosts responded promptly to questions and helped make our stay fun!