Here are the customer review.

8 years of experience, many sites rentals but a page that includes all your opinions.