Highly recommend this place, as it is right in the town center next to the Acropolis and the shopping street of Ermou which has H&M, Zara's, great international stores etc. It was really cozy, had a heater which kept us warm in Winter, and Annemarie gave us really great travel recs and even emailed us instructions on how to get different trains to reach the Meteora station. Really lovely primely located stay.