We had three families staying here and it worked perfectly. The two bedrooms on the entry-level floor are separated by a door, so that family had privacy even though they were near the main door. The family with very small children stayed on the top floor, where they were able to easily block off the landing to make sure their kids didn't go down the stairs by themselves. The kitchen was very large and pleasant to cook in. The park in the square was great for kids, and there's a lovely stretch of restaurants just a short walk away. We had a wonderful stay and would highly recommend!