WHY Pro Riders LOVE this place: Bike Hotel Cap Negret, Costa Blanca, Spain