Great place in great location right next to the most important sights of downtown Athens.