Great location literally steps from South Gate Acropolis!!!
Communication excellent