I currently live in Spain, and can tell you, right now is a great time to buy.
However, this particular development doesn't look good, in my opinion. If you're buying with the intention of renting; I would definitely concentrate on properties closer to the beach, or to Puerto Banus/Marbella. Take into consideration all of the usual: location, public transportation, entertainment, shopping nearby, grocery, easy access to main roads, distance from beach, neighborhood...
Buying a property based on the developer's website is the fastest way to make a mistake on Real Estate. That website didn't even look good at all.. sketchy site, cheap-looking furniture and kitchen, location too far from the beach, small unknown developer from Madrid... several red-flags...
You'd be much better off buying from a distressed seller that has a property on a good location...
The only way to even consider making an overseas property investment; is by going to the desired location, and getting a feel for the place and the market. Once there, you may even not like it.. Also remember that vacation property is a very risky investment... don't count with neither rental income nor appreciation, and you won't be dissapointed.. afterall the market is flooded with properties both for rent and for sale...
Sometimes I wonder what it is that attracts so many northern europeans to Marbella.. In most of Spain it's considered the capital of bad taste..