This place had everything we needed and more. I would love to go back with another couple on a weekend getaway. It's far enough from the city that you can relax but it's still super convenient to get to good food and downtown! It was spotless and we will definitely stay again. Definitely family friendly - they even had a baby gate for the stairs!