1 Review (100% Positive) Alejandro Echevarria • 8 years ago. Russel is a great renter. Punctual, kept everything tidy. Highly recommended. See More Owns Get $20 off your first rental Join The Camera Sharing Community