I recommend Sol Flower. In the West Valley, this is one of my favs. I been through quite a few places, and I return here. Quality is superior than most, and the staff is very knowledgeable and fun.
John knows his stuff. I appreciate the knowledge of the staff and their promptness, even during the busy times. Only thing I dislike is the location. Their property management sucks.