Building/Facility: Fairly new and well kept. You are greeted by security officers with a metal detector before you can enter (just like TSA line at the airport). Lots of signage to direct you. Includes a Self-Service are with computers if you need to fill out forms. Waiting areas are clean for the Passport/marriage licenses/public records.
Service: The security at enterance was extremely friendly. The receptionist in the Passport office, Leslie,was also super helpful. Went at noon on a weekday so was in and out in 20 mintues.