Perfect location for a short stay in Athens! Check-in was really easy and the location was perfect, next to the metro station and in a very cosy and beautiful Street full of cafés.