Excellent place right in the heart of Athens ,strongly recommended!