This is definitely one of the busier Home Depot locations that I've been to. The selection is good but sometimes popular aisles can seem empty and picked out.
I wouldn't really recommend coming here on weekends as they can be really busy and finding someone to help you could prove to be a challenge.
Just like any other place service can vary based upon who you're helped by; sometimes it's good, sometimes it's not, generally speaking I've had a good experience whenever I go in. They also price match with their competitors to ensure they always get your business (Price match plus 10% off).
Parking is never an issue even on its busiest day due to the HUGE lot on the property, you may have to walk, but you'll get a spot.