Great Location....
Very close to all restaurants, tavernas, and of course coffee.
Loved the energy of all the people in Navarinou Square.