Do not book through them. You're better off just booking through the hotel.
Check-in was a mess. My friend and I had tried to request an early check-in and were unable to so we decided to kill time around the area. We come back to check-in at 4:30pm only to find that their private housekeeping service was still in our room preparing for our stay. We were then told by the housekeeper that cleaning would take another 30 minutes. Another housekeeper also arrived to help speed up the process.
We then tried to wait in the cafe downstairs and came back upstairs to a subpar cleaning job. There were small pieces of trash under the desk, the tables were not wiped down completely, and worst of all, there was blood on the lightswitch in the bathroom.
I sent a message to whoever would answer and they completely tried to avoid reimbursing me in any way. They even accused me of denying housekeeping upon arrival.
Overall, they do not care about your experience. Don't book through them.