We are in the Heart of the New Town in Rhodos