If you are going to Nafplio, the Espero is a great place to stay! Only a block from the water, parking available within two blocks, and all major attractions are walkable from the hotel. The breakfast was a major plus here -- they have their own restaurant which offers excellent food as part of your stay! We stayed in the top floor, which came with a rooftop patio where we could hang out, and even offered a jacuzzi/hot tub for us to chill in after a long day of touring the town! (Note, it's only large enough for one adult comfortably, but you can fit two if you're willing to intertwine limbs) I definitely recommend the Espero and would certainly stay there again if we return to Nafplio.