This was a great place to stay for our one day of siteseeing in central Athens. All the major sites are within easy walking distance. We were made very welcome and helped to find parking - very conveniently in the street outside. STratos kindly let us leave our luggage in the flat until we left in the afternoon.
The only slight downside to the location was that one room is on a busy road but the window can be kept shut and air con used instead which helps.