I had multiple issues with booking with Freedom. I didn't receive an email confirmation of the booking and when I tried calling the admin, the phone is disconnected (both the direct number online and the general hotline doesn't direct). I also sent a website enquiry with no response.
Day of check in, because I haven't received the email confirmation I couldn't access check in and there were no staff on site to ask for assistance or a number to call, so I had to book another hotel so I had a roof over my head for the night. The company then charged me for the night, despite no booking confirmation ever being sent, and because they have no contact option, I couldn't get a hold of them to reimburse my fee. I highly recommend avoiding this place, poor service all around.