The tavern is housed in an old building in the most central part of Nafplion, in one of the most beautiful strollways of the historic town. The building was totally refurbished in 1997, with all alterations and improvements keeping in mind the traditional architecture of this part of the town, while providing all modern comforts.