Good location although it's not in the centre of the city it is very close. Also the apartment building is right next to restaurants and bars so there's stuff going on.
Apartment itself is very cool and Ilias was more than helpful with my check-in.