Exceedingly easy to recommend. Most other comments hit the highlights. EASY, RESPONSIVE, LOCATION, LAYOUT, everything, loved it all. Our young kids asked if we could just live there now, and, honestly, I get it.