I stayed and had no problem with anytuing
They do take pets. I never saw roaches and I've stayed there many times for business (10+ times) They have large flat screen tv's, large beds, micro kitchen setup. The rooms have a desk, sofa and make a comfortable studio apartment like theme. The bathroom leaves room for improvement, but on the whole I enjoyed my stay, food close by, nightlife, good parking. It's not the Hyatt, but it doesn't cost like the Hyatt either.
Don't put your pet through that torture. I dont recommend this place for any living thing. Including the roaches that already live there.
No pets unless there service pets, at this location
Quite sure but always call before you get there
Thanks! Your answer is awaiting moderation.