Amazing place! Excellent location in Athens! Definitely recommend!