Awesome place ! Right in the centre of Athens, with an AMAZING view. Worth it !!