This place has everything you need plus a hundred cute touches. The photos and description are 100% accurate and the bad reviews are too fussy. The accommodations are humble but remarkable, I was immediately impressed and I hope they'll have us back.
One warning, the neighborhood is noisy. The whole zip code is noisy though, you're not going to avoid hearing a little ambient music in the evening. We tuned it out. It's really not invasive but we're sound sleepers.
As stated though, the pictures don't lie. If you like what you see you'll be really pleased.