Great place in Athens! Perfect location with everything you need