This is actually a pretty nice hotel. I stayed here on a business trip out to Cleveland. Right across from the rock and roll hall of fame, you can see it from the parking garage. Very nice amenities and there is a Starbucks in the lobby of the place.
The rooms are nice and the beds are comfy. I would recommend this if you are in town and need a nice place to stay.