Great place right in the centre of Athens. Awesome location and great help from the owners.