Unfortunatelly, by mistake, I made a reservation with this agency with Scapolatiello hotel in Cava dei Tirreni in Italy. Never received a reservation e-mail however the hotel did. When I wanted to cancel the reservation it was impossible: I had to call a number either in the UK and in the US but either I did not received an answer or I was left holding the call for ever. The hotel Scapolatiello did not want to cancel my reservation. In conclusion whoever accept reservation by H-rez should not be trusted.