flat for sale in cantoria