I thought this was a pretty good stay at a reasonable rate given my last minute booking. It is in a cool part of town, and the apartment is as it is represented. I enjoyed it very much.
I will say I was a little surprised by the $100 per pet cleaning fee on top of the $175 standard cleaning fee. I was not aware of this until after booking, but perhaps I missed some fine-print.
I would stay here again though!