Un poco de refactoreo en el metodo reservar