Clean rooms, friendly staff, good location