Everything was almost perfect at this hotel. The pool was small and the pool area was freezing for those of us who just sat and watched our kids swim. Otherwise everything was great. Chesterfield village is a little community with restaurants, movie theater and housing so it's a safe walk in the area. Location was perfect for my needs.