I love my apartment at Newell Vista. It is spacious, clean & an enjoyable place to live! The manager gives residents $100 off of their rent each time they refer a friend or family member to live in one of the apartments! So far I have referred two people and have been thanked kindly by the leasing staff. I would recommend this apartment complex to anyone who wants to live near downtown Walnut Creek and who wants affordable prices for rent.