Best location in Athens, book and see for yourself. Awesome place , felt at home.