I moved into this complex last year, and it's been an amazing experience. It's a small grouping of townhome apartments, and it's smack dab in the middle of the entire Arrowhead area. The front office folks are very nice, and service requests are all handled quickly. It's also nice to have a garage, although they are honestly a necessity as the main downside to this complex is a distinct lack of visitor parking. Putting my car in the garage frees up my driveway for one visitor, but the public parking beyond that is close to nonexistent.
I honestly have had no problems here. I needed a place to stay and save up some money towards a down payment on my own home for a year, and Bella Vista fit that bill very nicely. I would recommend it highly to anybody searching for an apartment.