Situated in the heart of the medieval town of Rhodes, a ‘secret garden’, Alter ego is a bar restaurant.