Takis apartment is very beatiful and unique. It has that greek vibe that most tourist will look for.
The only possible downside of the apartment can be its location if you don't have car.