Used our time share at Wyndham national Harbor for graduation weekend. We had a 3 bedroom unit to accommodate my parents and mother in law. The unit was clean and well equipped. All staff were friendly and helpful. Check in was a little slow. The hallways are long and I think the 3 bedrooms are all located at the end of these halls, so not the easiest for any guests with limited walking endurance. The exercise facilities are adequate, but some of the nautilus equipment was broken and although the treadmills, bikes, etc. had TV monitors, there were no headphones to access he audio. The indoor pool is too small to really use for lap swimming. The grounds seem well landscaped and maintained. National Harbor is a nice location, with many shops, restaurants, and nearby attractions. Old Town Alexandria is a 10 min. drive or a scenic water taxi ride away. We didn't use the resources for kids but the had a play area, arcade, pool table, and movies for kids of various ages.