We have been staying here for about 6 months and plan on staying another 6 due to our work. We have a 2 yr old son who loves the pool & the playground. The sites are great, the amenities are great & the people who work here are Wonderful! I would recommend this place to anyone!