This Insider Guide is brought to you by Borja Rodriguez and Marina Cuadra, owners of Vacation Marbella, a vacation rental business in beautiful Marbella, Spain. Having seen the world, Borja has returned home to Marbella to set up a vacation rental business that prides itself on service! Más