Amazing place if you want to feel Greece inside!