It boils down to this, potential investors need to think with their heads and not be seduced by glossy brochures and computer generated models of beautiful people in beautiful surroundings. You need to invest, if that is what you want to do, in real markets for real people with a real exit strategy. For apartment buying, this means sticking to cities where there is a real local market, and buying at those prices. Go to London, Paris, Budapest, Frankfurt, Rome, or any major city of quality and buy the most you can afford in the best area possible. Rent it out to local tenants and be realistic; it will need management, occasional repairs, and will have a certain amount of downtime. If you have six months without a tenant, stop crying about it and see what needs doing to get one -- decorate the place or drop the rent usually. If you want to buy a holiday home that you will be able to access and use easily, go to the south of Spain or coastal France, and buy in good areas where you will be able to resell easily and get occasional rentals if that's what you want.
Stay away from the likes of Dubai, Bulgaria, Morocco, Capetown, most of Florida and any one of a dozen markets that don't meet the above criteria. It really is that simple, loads of people do it and make a few bob. Loads of others don't, and live to regret it. One thing is sure, the guy that sold the pup to you wou't be at all interested in your troubles when the do-do hits the fan