Clean, spacious, all amenities provided. Place matched the pictures very accurately. Good, walkable location. Responsive host. Overall great stay!