Very nice place in the center of Athens, great for couple but for short stay.