They're quite right. Say 'property in Spain'. 'Realty' is just not a term we use, nor is 'real estate'.