Michelle's place was extremely comfortable and matches the pictures exactly. I had very restful sleep every night on the super comfy bed and the cable tv was helpful on days when we have to stay home for awhile due to rainy weather. The location is also not too far from most attractions and there are many eateries nearby which she recommends in her very handy guide book.
The only thing to note would be that the stairs leading up to the apartment are quite narrow so if you have very large luggage like we did, it can be quite difficult to bring them up and down.
On the whole it was a very enjoyable stay and I would definitely recommend the place to everyone.