Excellent location in the center of Athens. Good communication.