I had a great time at Giannis place. The place is spacious and well located. A bus station is just around the corner in 1min walking distance and it takes you 10 mins to get to the next T stop. He's a cool layed back guy and always up to a quick chat or a beer in the evenings.