We’ve stayed at Theodoris place for 3 nights. It’s perfectly located near metro station. Great spot to explore Athens , very vibrant surrounding. The place has really nice terrace , big window and nice terrazzo flooring . Really recommended!