I was hesitant to book this stay due to other reviews saying it wasn't clean, but I didn't have any issues with that at all. My room was very clean, the bed was comfortable, and it had what I needed except a microwave. Like others mentioned the parking is slightly difficult but nothing that would deter my stay. Check in was awful, as they said their "system was down." I spent about an hour at the front desk and I'm not sure if I ever did finish the check in completely. They have three different wifis for some reason, and the general internet use was fine with no problems. But when I tried to use it for work video calls, it was unusable. I had to use the data on my phone instead. All in all a pretty good stay. I would maybe stay here again. The only reason I would not stay here is if you need reliable internet for work or video calls. And I would plan ahead for a rough check in.