Great place in central location. Very modern and styled well. Would recommend if visiting Athens.