It’s a very beautiful accomodation, extremely clean and classy. It had anything you might need on your trip.
Oleg was very nice, left us a whole list of restaurant and bar recommendations and even explained to us exactly how to reach the most important sights from our place.
As for the street location, it’s true that some of the streets around it are a bit shady, but really nothing that bad if you just enter the street following the Theater’s side (for context we were two girls who returned almost every night past 22pm from the Monastiraki area and had no issues).