Great for family gathering. We took all 3 floors and the set up worked well. There are three distinct living rooms, kitchens and bathrooms. Bedrooms were nicely set up and beds were comfortable. Lots of kitchen supplies, pots, pans, containers. Kitchens were also good for hanging out in with large islands in 2 of them. Great location with lots of coffee shops within walking distance. Jennifer was very easy to work with. Always responsive and she went above and beyond in terms of making us feel comfortable. We would rent here again.