As advertised, and more! Very homey, beautiful location, and lots of thoughtful touches.