The place was amazing.
The location is perfect and you can even walk from there to most of the tourist attraction places including the Acropolis or you can take a metro.
Highly recommend 😀