Amazing place with great location. Literally right next to acropolis!! For sure will be back in the future.