Very nice place. Conveniently located next to shops, restaurants and metro.
Will definitely stay here again when visiting Athens.