Pros: Friendly staff.
Cons: Roaches, disgusting threadbare towels, no ironing board, no dishes, no alarm clock, shower drips like crazy. $50 deposit required, and they keep it if you don't give 24 hours notice (in writing) even if you tell them the day you check in when you're leaving. $5 charge for lost key-card.
Spend an extra $5/night and go to a real hotel.