Stelios was an amazing host, he provided me with all the necessary information prior to my arrival as well as recommendations for interesting thing to do while I was in Athens. As for the location, it is literally the best place to stay if you want to walk around the center. Public transportations are next to the venue the same applies to bars and restaurants.
I recommend it 100% to anyone visiting Athens!