Stavros and Sofia's place is well located in central Athens (2 mins from Monastiraki station), the place itself is well maintained with a private rooftop which has a great view of the Acropolis.