Okay, you can all see that the reviews for this place are fantastic, and anything I type will just be a repeat of what others have said.

So, in a nutshell: STAY HERE. Great neighborhood, great digs, great price, great hosts.