Very nice place ideally located in Athens for a couple-days stay :)