Not the best place
The rooms do not have any closets or dressers to put your clothes. Only place to put them is on the floor, and you don't wanna do that. The rooms smell like UGHHHH!
Seems like if you pay that type of money at least the owner could provide a place to put your clothes. Even a rack mounted on the wall would be a start.Cheap hotels have that!!