Stavros’ place is amazing! The location is superb - about a 3 minute walk to the train station that can take you to the airport or ferries and also just walking distance to everywhere! So many cool rooftop bars and restaurants close by and the rooftop view of the Acropolis is great. Very spacious for a couple and you can’t even hear the noise of the bars when you get in which is a perk. Highly recommend!