This is an ideal rental for a small family--limited to 10. Everything is as described in the write-up. Although there are cottages on both sides, the rental itself is private, with private sandy beach, a raft, and canoes and kayaks--even toys for the kids are supplied. (Also books, videos, and board games if you need them.) There is ample space inside for everyone...large and comfortable rooms. Very, very clean--ample towels and linens supplied. Outdoor gas grill and fireplace. Property manager was immediately responsive to a very slight inconvenience that was readily fixed when we called. Branch Lake is clean and beautiful, with little motorboat traffic--canoeing and kayaking at their best. Fishing, too. It's a bit off the beaten path, but once you get to the main road, it's an easy jaunt to Ellsworth--where there are great shops, restaurants, etc. or to Bar Harbor. In other direction, there are convenience stores and fish markets. Not a cheap rental, but it's a real find.