I went here to give blood after making an online appointment. The staff is very courteous. The place is clean and new looking. It is nice and cool inside. They have portable, rolling TVs for donors– especially the people doing the platelet donation which takes longer. You get free juice and snacks(standard fare) and there is often a gift waiting for you. Great place to go!