We were a family of 5, with 3 young kids + my Mom + my sister in law (for part of the trip). So for 7 people total, the layout was perfect and a more economical option than buying multiple rooms at a resort. We had 3 rooms + a spacious family room and kitchen, all on the same floor (a bonus for my Mom). The apartment was clean and the kitchen was well appointed. The access to amenities on the broader property was a big bonus - the kids loved the pool and water slides + an epic playground area. The apartment was also a close enough drive to the parks that we actually went back to Epcot after dinner to check out the fireworks. Some of the less favorable things... there was definitely a humid musty smell in the apartment, stronger when we first arrived, it dissipated after we aired out the place - but we could still smell it on our clothes when I came home. The one warmer day we went to the pool, it was super busy - be prepared to deal with a lot of people in peak season. The place could also use more full sized towels.... we had only 2 in the bathrooms, the rest were half sized (Alfonso had housecleaning bring a few more later in the wk). Overall great place and good value for the space!