I visited Champion Townhomes and found a decent apartment rental complex with some amenities. The management team is friendly and helpful, especially Marielis, who receives excellent reviews for her service. However, there are some issues with the quality of the apartments, with some residents experiencing problems with noise and roaches. The complex has a pet-friendly policy, which is a plus for many renters. There's also an on-site swimming pool and a dog park, which can be a great feature for families or pet owners. On-site parking and wheelchair accessibility are also convenient features. Despite some concerns about the apartment quality, Champion Townhomes seems to be a good option for those looking for a convenient and affordable place to live in Davenport City. However, some issues with noise and roaches need to be addressed for a better living experience.