great place in the heart of Athens.
also great customer support