I like Paradise for Pets for the simple reason that the dogs aren't cooped up all day and there is none of this ridiculous $15 for a forest walk - its a dog place, so there are no fluffy pet beds, couches, etc- there are outside dog runs, the inside is a concrete air conditioned area for afternoon / nighttime, but I feel it is better for the dogs than a place where they basically sit in a crate all week.
Its in Beltsville. Good luck - breaks my heart even dropping them off there, but I feel better about it than most other options.