Very good location for visiting Acropolis, a good restaurant just around the corner