Great location. Easy communication. Perfect for our short stay in Athens.