I give this place a 10/10.
Very good location, close to lots of Greek sights and tourist attractions.
Spacious, clean and very hospitable.