This website seems to be a fraud!
I made a reservation, I received the charge in my credit card but no reservation/confirmation number was received.
There is no way to contact someone to help (by emal or phone).
The charge received in my credit card looks like was made to the hotel considered in my reservation. The hotel is not affiliated at Guest Reservations and they don't know this platform.
Take care and NOT use this platform, please!