great location, excellent staff