I and my friend are very satisfied with staying at Cheryl's place.
She got almost everything what you need.
If you don't care that the location need to be in downtown, I highly recommend.
Also, I would love to stay at her house.