@Allende Hernandez - Landlording isn't my thing, but if I were, I would prefer to do it locally, especially if my local market is good for that kind of thing. South Florida is a great rental market - with so many foreclosures in the past few years, and so many more on the way, lots of people are/will be looking to rent. With regards to your questions:
Quality of the neighborhood: This should impact your desired cap rate. 10% cap is good if it's in a "nice" area. For a property in a rougher neighborhood like Liberty City though, 10% is too low....15% is more like it. Then there's the other end of the spectrum, like rentals in Miami Beach - you'd be hard pressed to find something at even an 8% cap - 6% seems more common around there.
"What is a good cap rate" is different for everyone though. Some people just don't want to deal with the headache that comes with renting in Liberty City, even if they got an 18% cap....
Amount of available rentals in the area: It depends...Those available rentals could just be overpriced. I don't spend a ton of time looking at rental availability/comps, but I can use property sales as an example. Just because an area has a ton of available properties just like mine, doesn't mean mine can't sell quickly...Maybe those other properties are just way overpriced, and if I price mine appropriately it will fly off the shelf.