CitySmiles believes urban communities are exciting, diverse and inspiring places for families to live, learn and have fun.