I stayed at Stelios and Sandys place for 3 nights in Athens and I would say that the place is exactly like it’s on the photos. It’s a very small but you get very good vibes. You have two balconies with very nice views and you can see the Acropolis. The place is renovated and I really liked the way it was set up. Favorite part was the bathroom and the shower. Excellent lighting as well. You are close to the train station, took Larissa station to go to Meteora. Defiantly would stay again!