I would recommend Michael's place. Michael was very responsive (he usually responded within minutes), and flexible with the dates of our stay. Overall this place is a great value given the location, and that it has a dedicated parking spot. The apartment is cozy, and has a super comfortable bed. It's best suited for one to two people. Also, during our stay there wasn't a kitchen sink. This was a bit inconvenient since we had to use the bathroom sink to clean our dishes, but would not be a problem if you aren't planning to cook much. Also, there are many dining options nearby.