We had an amazing stay at Steven's apartment. The place is very near the Larissa train station and makes commuting to the railway very convenient. All in all a nice place to stay!