Mellissa's place is extremely tidy and you get an amazing room with ensuite bathroom. Much nicer than any 5 star hotel with a great view.
Not to mention a great gym and pool in the building. You are right next to public transit and the river as well as the casino so there is always something for you to do.
I highly recommend mellisa's place. Especially if you are on business.