Is that an apartment in Mexico you intended it to mean when you bought it ? The thing is, unless you're British no one normally calls an apartment a flat and here it looks even weirder because a likely searcher in the UK would have to be looking for a flat in Mexico, so tell us if it means something different to you. I am Spanish and I've never heard of a Mexican flat if it's said in Spanish, not even slang