No different from any other CVS; has the essentials, has good deals, has okay hours(not 24 hours though). I haven’t used their photo service in years, so I can’t speak for that. Their pharmacists are highly helpful; on one occasion a Pharm tech talked me out of one particular medicine because of price and steered me in a better direction. It may be because I only have time to run to the store at night, but every time I go here, they’re always vacuuming! At least that means they’re clean.