Great spot- everything you need and more- and perfectly located! Lots of kind, homely and thoughtful touches.